package com.movie.service;

import com.movie.dto.MovieDTO;
import java.util.List;

public interface MovieService {

    List<MovieDTO> getAllMovies(Integer userId);

    MovieDTO getMovieDetail(Integer id, Integer userId);

    List<MovieDTO> searchMovies(String keyword);

    List<MovieDTO> getMoviesByCategory(String category, Integer userId);

    List<MovieDTO> getTopRatedMovies(Integer limit);

    // 推荐
    List<MovieDTO> recommendMovies(Integer userId);
}
